package com.yuzhi.system.domain.request;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.yuzhi.common.annotation.ExcelDictFormat;
import com.yuzhi.common.convert.ExcelDictConvert;
import com.yuzhi.common.core.domain.BaseEntity;
import lombok.Data;
import java.util.Date;
import com.yuzhi.common.core.domain.PageQuery;
import java.io.Serializable;
import java.util.List;

/**
 * 部门视图对象 sys_dept
 *
 * @author auto code generator
 * @date 2024-04-12
 */
@Data
@ExcelIgnoreUnannotated
public class SysDeptReq extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 父部门id
     */
    private String parentId;
    private List<String> ids;
    /**
     * 祖级列表
     */
    private String ancestors;
    /**
     * 部门名称
     */
    private String deptName;
    /**
     * 显示顺序
     */
    private Long orderNum;
    /**
     * 负责人
     */
    private String leader;
    /**
     * 联系电话
     */
    private String phone;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 部门状态（0正常 1停用）
     */
    private String status;
    /**
     * 机构代码
     */
    private String admacd;
    /**
     * 灌区代码
     */
    private String irrdcd;
    /**
     * 工程师职称及以上人数
     */
    private Long engn;
    /**
     * 经度
     */
    private String admaLong;
    /**
     * 维度
     */
    private String admaLat;
    /**
     * 分页信息
     */
    private PageQuery pageQuery;

}
